explosive substance. - French English Dictionary